This is a small application to calculate the slope, intercept, the correlation coefficient and most importantly, the errors for a series of x,y data. (i.e. y=mx+b). It should be of interest to anybody requiring a Mac interface for error analysis on experimental data. While many graphing programmes provide the slope and intercept, only large, expensive statistic packages provide the important error analysis on these components.
This is a useful, small programme which could have been accomplished in excel, but I wanted to learn how to programme the Macintosh. I have tried to optomize the code so that it takes up as little hard disk real estate as possible.
Each cell can be typed into directly ala 123.
Extra long numbers (up to 63 digits) are supported. Extra long cells can be moved to a more convenient place for data manipulation by option clicking on the cell (thanks MacTutor).
Copying and Pasting from other graphing programmes is supported.
A basic plot of the data is now possible to give you a quicklook at the results.
This programme is system 7 friendly. That is, it supports the Core Apple Events.
Drag and drop of text files is supported.
This version will handle only 40 rows and is now shareware (simply because I am selling this programme here at the University and so to be fair the ftp version should also have a nominal charge).
Source code is available for those who want to see how the File Manager, Sane, List Manager, etc. are used by a beginner!!
Please e-mail me if you want anything else added or something changed.
Tested on a Mac SE (system 6.0.8); LCII (system 7.0.1); Centris 610 (system 7.1);
Mac Plus (system 6.0.7) and IIci (7.1) without problems.
The icons for this programme has changed since version 1.1. It's probably time to rebuild your desktop anyway so why not reboot and hold down command-shift as the mac comes on line again.
Best Regards,
Gerard Hammond
ghammond@metz.une.edu.au
Dept. of Chemistry
Univ. of New England
Armidale 2365
Australia
p.s.
Please e-mail me if you even try this. I'd be interested to hear where it's arrived!!!